refreshing drink made of beer, soda or water, lime, and sugar - Español Inglés Diccionario